//------------------------------------------------------------------------------
// <pcdd-entitiy>
//     彩票游戏实体类库
//     活动实体对象
// </pcdd-entitiy>
//------------------------------------------------------------------------------

using System;
using Dapper;

namespace CL.Game.Entity
{

    /// <summary>
    /// CT_Activity 实体
    /// </summary>
    [Table("CT_Activity")]
    public class ActivityEntity
    {

        /// <summary>
        /// 活动标识
        /// </summary>
        [Key]
        public int ActivityID { get; set; }

        /// <summary>
        /// 活动类型：0 官方活动，1 系统活动
        /// </summary>
        public int ActivityType { get; set; }

        /// <summary>
        /// 活动主题
        /// </summary>
        public string ActivitySubject { get; set; }

        /// <summary>
        /// 活动描述
        /// </summary>
        public string ActivityDescribe { get; set; }

        /// <summary>
        /// 活动创建时间
        /// </summary>
        public DateTime CreateTime { get; set; }

        /// <summary>
        /// 活动开始时间
        /// </summary>
        public DateTime StartTime { get; set; }

        /// <summary>
        /// 活动结束时间
        /// </summary>
        public DateTime EndTime { get; set; }

        /// <summary>
        /// 活动变更时间
        /// </summary>
        public DateTime? ModifyTime { get; set; }

        /// <summary>
        /// 活动变更描述
        /// </summary>
        public string ModifyDescribe { get; set; }

        /// <summary>
        /// 活动金额
        /// </summary>
        public long ActivityMoney { get; set; }

        /// <summary>
        /// 活动变更金额
        /// </summary>
        public long? ModifyMoney { get; set; }

        /// <summary>
        /// 是否变更活动信息
        /// </summary>
        public bool IsModify { get; set; }

        /// <summary>
        /// 活动申请状态：0 申请中，1 审核通过，2 审核拒绝
        /// </summary>
        public int ActivityApply { get; set; }

        /// <summary>
        /// 币种单位(系统币种)：0 人民币(余额)，1 元宝，2 游戏币
        /// </summary>
        public byte CurrencyUnit { get; set; }

        /// <summary>
        /// 落地页面
        /// </summary>
        public string LandingPage { set; get; }

        /// <summary>
        /// 广告地址
        /// </summary>
        public string ADUrl { set; get; }
    }
}
